From faefc018df83806c3135b318425fe6c66ffda1b8 Mon Sep 17 00:00:00 2001 From: Keir Fraser Date: Fri, 19 Jun 2009 08:44:33 +0100 Subject: [PATCH] xend: fix a regression in c/s 19791. Using changeset 19791:c0d2838fc10f, I can't create an HVM. xend.log shows: File "usr/lib64/python2.4/site-packages/xen/xend/image.py", line 759, in configure store_dmargs.remove('-sdl') ValueError: list.remove(x): x not in list Signed-off-by: Kouya Shimura --- tools/python/xen/xend/image.py | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/tools/python/xen/xend/image.py b/tools/python/xen/xend/image.py index 6bbe1ece87..ef6db122b9 100644 --- a/tools/python/xen/xend/image.py +++ b/tools/python/xen/xend/image.py @@ -755,9 +755,8 @@ class HVMImageHandler(ImageHandler): if not self.display : self.display = '' - store_dmargs = self.dmargs[:] - store_dmargs.remove('-sdl') - store_dmargs.remove('-disable-opengl') + store_dmargs = [ x for x in self.dmargs + if x not in ['-sdl', '-disable-opengl'] ] try : midx = store_dmargs.index('-monitor') store_dmargs[midx + 1] = 'pty' -- 2.30.2